package com.workflow.server.service;

import com.workflow.server.bean.entity.OaForms;

public interface IBpmnService {
    /**
     * 根据OA表单信息创建BPMN模型
     * 此方法用于将OA表单对象中的数据转换为BPMN模型的字符串表示
     * 主要解决的问题是将表单数据抽象成流程定义，以便于流程引擎的执行
     *
     * @param oaForms OA表单对象，包含了表单的所有数据信息
     * @return 返回一个字符串，该字符串是根据OA表单信息生成的BPMN模型的XML表示
     */
    String createBpmnModel(OaForms oaForms);
}
